residue used to make snuff tobacco - Español Inglés Diccionario